package action;

import persistence.InstituicaoDAO;
import model.Instituicao;

import com.opensymphony.xwork2.ActionSupport;

public class ListaInstituicaoAction extends ActionSupport {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private int idDaInstituicao;

	private Instituicao instituicao;
	
	private InstituicaoDAO manager;

	public void setInstituicao(Instituicao instituicao) {
		this.instituicao = instituicao;
	}
	
	public Instituicao getInstituicao() {
		return instituicao;
	}
	
	public String listaInstituicao() {
//		instituicao = new Instituicao("UFCG_test", "Surubim_test", "Giovanni_test", "diretor_test", "Sr_test", "rua joao louren�o porto_test", "33215011", "33215011","Fulano_test", "", "");
		System.out.println("############## listaInstituicao");
		System.out.println("ID a ser alterado: " + idDaInstituicao);
		
		manager = InstituicaoDAO.getInstance();
		instituicao = manager.getPorChavePrimaria(new Long(idDaInstituicao));
		
		return SUCCESS;
	}

	public int getIdDaInstituicao() {
		return idDaInstituicao;
	}

	public void setIdDaInstituicao(int idDaInstituicao) {
		this.idDaInstituicao = idDaInstituicao;
	}

}
